package com.jinke.api.modules.third.ec.model;

import lombok.Data;

import java.util.List;

/**
 * @author huang
 * @data 2024-04-29
 */
@Data
public class Ec {
    /**
     *商户API Token
     */
    private String apiToken;
    /**
     * 产品代码（若不传则试算所有产品）
     */
    private String productCode;
    /**
     * 客户单号
     */
    private String customerNo;
    /**
     * 货物类型；1=PAK袋 2=信封 3=包裹，默认3
     */
    private int goodsType;
    /**
     * 货物重量（一票多件方式该值可不传，货物重量取箱子重量和）
     */
    private float orderWeight;
    /**
     * 申报币种
     */
    private String currencyCode;
    /**
     * 签名服务
     * NO=无签名，ADULT=成人签名，DIRECT=直接签名，INDIRECT=间接签名， 默认无签名；
     */
    private String signatureService;
    /**
     * 保险金额
     */
    private float insuranceValue;
    /**
     * 保险金额币种
     */
    private String insuranceCurrencyCode;

    /**
     * 箱子信息
     */
    private List<Box> boxList;

    /**
     * 申报信息列表
     */
    private List<Good> goodList;

}
